veterinary medicinal product - Turco Inglés Diccionario